What Is a Pure Functional?
نویسندگان
چکیده
Given an ML function f : (int->int)->int how can we rigorously specify that f is pure, i.e., produces no side-effects other than those arising from calling its functional argument? We show that existing methods based on preservation of invariants and relational parametricity are insufficient for this purpose and thus define a new notion that captures purity in the sense that for any functional F that is pure in this sense there exists a corresponding questionanswer strategy. This research is motivated by an attempt to prove algorithms correct that take such supposedly pure functionals as input and apply them to stateful arguments in order to inspect intensional aspects of their behaviour.
منابع مشابه
Stability of the seventh-order functional Equations in the β-Gaussian space
The purpose of this paper is to solve the seventh-order functional equation as follows: --------------------------- Next, we study the stability of this type of functional equation. Clearly, the function ---------- holds in this type functional equation. Also, we prove Hyers-Ulam stability for this type functional equation in the β-Gaussian Banach space.
متن کاملWHO FCTC as a Pioneering and Learning Instrument; Comment on “The Legal Strength of International Health Instruments - What It Brings to Global Health Governance?”
The World Health Organization (WHO) Framework Convention on Tobacco Control (FCTC) is a unique global health instrument, since it is in the health field the only instrument that is international law. After the 10 years of its existence an Independent Expert Group assessed the impact of the FCTC using all available data and visiting a number of countries interviewing different stakeholders. It i...
متن کاملA Typological Study of on the Architecture of Kashan’s Suburban Mills Using Akharin Mill
Mills, which used to have a great role in the production of agricultures in the history of Iran, are architectural works, in which the skeletal structure is influenced by their functions and physical facilities, are now slid into obscurity because of the developments in technology. Two questions are discussed in this study: where were mills and what was their connection to this historical city ...
متن کاملBuckling Analysis of Functionally Graded Shallow Spherical Shells Under External Hydrostatic Pressure
The aim of this paper is to determine the critical buckling load for simply supported thin shallow spherical shells made of functionally graded material (FGM) subjected to uniform external pressure. A metal-ceramic functionally graded (FG) shell with a power law distribution for volume fraction is considered, where its properties vary gradually through the shell thickness direction from pure me...
متن کاملEditorial: What Is Brain Mapping?
G20 World Brain Mapping Initiative (Neuroscience/N-20) is Putting Brain Mapping on the top of Global Economic Issues The Society for Brain Mapping, Therapeutics, and Brain Mapping Foundation are propelling therapeutic advances in Nano-Neurosurgery, Nano-Bio-Electronics, Artificial Intelligence, Neuro-Supercomputing and ‘cross-pollination’ among the bio-medical sciences and engine...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010